go/token.File.size (field)
15 uses
go/token (current package)
position.go#L107: size int // file size as provided to AddFile
position.go#L127: return f.size
position.go#L132: return Pos(f.base + f.size)
position.go#L148: if i := len(f.lines); (i == 0 || f.lines[i-1] < offset) && offset < f.size {
position.go#L195: size := f.size
position.go#L271: if i := len(f.infos); (i == 0 || f.infos[i-1].Offset < offset) && offset < f.size {
position.go#L284: case offset > f.size:
position.go#L286: return f.size
position.go#L295: 0 /* for symmetry */, offset, f.size,
position.go#L296: f.base+offset, f.base, f.base+f.size))
position.go#L474: f := &File{name: filename, size: size, lines: []int{0}}
position.go#L568: if f := s.last.Load(); f != nil && f.base <= int(p) && int(p) <= f.base+f.size {
serialize.go#L36: size: f.Size,
serialize.go#L59: Size: f.size,
tree.go#L54: return key{f.base, f.base + f.size}